package com.itheima.homew;

import java.util.Random;

/*【编号：514】
一个大V直播抽奖，奖品是现金红包，分别有{2,588,888,1000,10000}五个奖金。
请使用代码模拟抽奖，打印出每个奖项，奖项的出现顺序要随机且不重复。
打印效果如下：（随机顺序，不一定是下面的顺序）

888元的奖金被抽出
588元的奖金被抽出
10000元的奖金被抽出
1000元的奖金被抽出
2元的奖金被抽出。   */
public class Remake02 {
    public static void main(String[] args) {
        int[] arr = {2, 588, 888, 1000, 10000};
        exchange(arr);
    }

    public static void exchange(int arr[]) {
        Random r = new Random();
        for (int i = 0; i < arr.length; i++) {//遍历数组
            int a = r.nextInt(arr.length);//生成随机数
            if (arr[a] != -10) {//如果这个元素不为0
                System.out.println(arr[a]);//打印a;
                arr[a] = -10;//置0;
            } else {
                i--;
            }
        }
    }
}
